.dash-container-index{
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  padding: 10px;
  font-size: 12px;
  .d-cont-wrap{
    display: flex;
    flex-direction: column;
    overflow: hidden;
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.1);
    margin: 4px;
    .d-title{
      width: 100%;
      // height: 2.6042vw;
      padding: 6px 14px;
      font-size: 16px;
      display: flex;
      align-items: center;
    }
    .d-body{
      flex: 1;
      display: flex;
      flex-direction: column;
      overflow: hidden;
      padding: 14px;
    }
    &.d-cont-wrap-none{
      box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0);
    }
  }
  .d-cont-wrap-none{
    flex:1;
    display: flex;
    flex-direction: column;
    overflow: hidden;
    .d-title{
      width: 100%;
      height: 2.6042vw;
      padding: 0 14px;
      font-size: 16px;
      display: flex;
      align-items: center;
    }
  }

  .d_total_all{
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.1);
    margin: 4px;
    ul{
      width: 100%;
      height: 100%;
      display: flex;
      align-items: center;
      justify-content: center;
      li{
        flex: 1;
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        font-size: 16px;
        span{
          font-size: 20px;
          color: #912930;
          font-weight: 700;
        }
      }
    }
  }
  .d-body.d_module_activity{
    padding: 0;
    ul{
      width: 100%;
      height: calc(100% - 14px);
      display: flex;
      flex-wrap: wrap;
      li{
        width: calc(100%/3 - 8px);
        height: 100%;
        margin: 6px 4px;
        display: flex;
        align-items: center;
        box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.1);
        cursor: pointer;
        // height: 6.25vw;
        border-radius: 4px;
        padding: 0 1.0417vw;
        .li_img{
          width: 2.6042vw;
          height: 2.6042vw;
        }
        .li_cont{
          flex: 1;
          display: flex;
          flex-direction: column;
          overflow: hidden;
          margin-left: 20px;
          p{
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
            -webkit-line-clamp: 1;
            -webkit-box-orient: vertical;
          }
        }
      }
    }
  }
  .d-body.notice_list{
    display: flex;
    flex-direction: column;
    overflow: auto;
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.1);
    margin:6px 2px 14px 2px;
    border-radius: 4px;
    ul{
      width: 100%;
      height: 100%;
      display: flex;
      flex-direction: column;
      li{
        // flex: 1;
        width: 100%;
        display: flex;
        cursor: pointer;
        border-bottom: 1px dashed #cccccc;
        padding: 10px;
        align-items: center;
        &:last-child{
          border-bottom: 1px dashed transparent;
        }
        &:hover{
          color: #912930;
        }
        p{
          flex: 1;
          // font-size: 16px;
          font-weight: 500;
          overflow: hidden;
          text-overflow: ellipsis;
          white-space: nowrap;
          -webkit-line-clamp: 1;
          -webkit-box-orient: vertical;

        }
        span{
          width: 100px;
          text-align: right;
        }
      }
    }
  }
}


.c-table-span-link{
  cursor: pointer;
  color: #912930;
}
